pyro technics - German English Dictionary